<?php
namespace app\common\model;

use think\Model;
use think\Db;


class SchoolTest extends Model
{
    protected $pk = 'id';
    protected $autoWriteTimestamp = true;
    protected $table = 'think_school_test';
    
    
 
    
    //搜索器
    public function searchTitleAttr($query, $value){
        
       if ($value) {
            $query->where('college_name', 'like', '%' . $value . '%');
        } 
        
    }
    public function searchFilesAttr($query, $value){
        
       if ($value) {
            $query->where('files', 'like', '%' . $value . '%');
        } 
        
    }
    
	public static function getSuoshuList(){
		
		return ['1'=>'教育部','2'=>'中科院','3'=>'省政府','4'=>'省教育厅'];
	}
	
	public static function getXingzhiList2(){
		
		return [['id'=>1,'title'=>'本科'],['id'=>2,'title'=>'专科']];
	}
	
	public static function getSubjectList(){
		
		return ['1'=>'物理','2'=>'历史','3'=>'化学','4'=>'生物','5'=>'地理','6'=>'政治','7'=>'文科','8'=>'理科'];
	}
	
	public static function getSubjectMode($province_id){
		
		$mpde_33 = [801,933,1,19,1375,2291];//3+3模式：综合 上海 浙江 北京 天津 山东 海南.上海660分 浙江7选3(多一个技术)
		if(in_array($province_id,$mpde_33)){
			
			return 2;
		}elseif(in_array($province_id,[3206,2816])){ //传统文科理科模式:新疆 西藏
			
			return 3;
		}else{
			return 1; //3+1+2模式:物理/历史
		}
	}
    
	public static function getTiqianBtachs(){
		//本科提前批,提前批,本科提前批A段,专科提前批,本科提前批B段,普通类提前批';
		//本科提前批|本科提前批A段|专科提前批|本科提前批B段|提前批|普通类提前批
		return '本科提前批,提前批,本科提前批A段,专科提前批,本科提前批B段,普通类提前批,本科提前批C段';
	}
	
	
	public static function getBenkeBtachs(){
		return '国家专项计划本科一批,国家专项计划本科批,本科一批次,提前本科批,普通本科批,本科A批,本科A段,本科B批,本科一批,本科一批A1段,本科一批A段,本科一批B段,本科一批H段,本科一批I段,本科一批U段,本科一批预科,本科一段,本科三批,本科三批A段,本科三批B段,本科专项计划批,本科二批,本科二批A段,本科二批B段,本科二批C段,本科二批K段,本科二批及预科,本科二段,本科批,本科批A段,本科批B段,本科批C段,本科批一段,本科提前批,本科提前批A段,本科提前批B段,本科提前批C,本科提前批C段';
		//return  '国家专项计划本科批,本科一批次,提前本科批,普通本科批,本科A批,本科A段,本科B批,本科一批,本科一批A1段,本科一批A段,本科一批B段,本科一批H段,本科一批I段,本科一批U段,本科一批预科,本科一段,本科三批,本科三批A段,本科三批B段,本科专项计划批,本科二批,本科二批A段,本科二批B段,本科二批C段,本科二批K段,本科二批及预科,本科二段,本科批,本科批A段,本科批B段,本科批C段,本科批一段,本科提前批,本科提前批A段,本科提前批B段,本科提前批C,本科提前批C';
	}
	
	public static function getZhuankeBtachs(){
		return '专科批|专科批A段|专科批B段|专科批F段|专科提前批|专科提前批A段|专科特殊类型批|专科特殊类型批次K段|专项计划批|蒙授高职高专|高职（专科）批Q段|高职（专科）批R段';
	}
	
}


?>